piece of wreckage - Francés Inglés Diccionario